| abs. historii UW (1954), dr (1960), hab. (1972), prof. zw. (1989), pracownik naukowy UW, Instytutu Historii PAN (1955-1985), wykładowca Sorbony (1962-1965), członek ZMP (1948-1950), członek PZPR (1950-1968), współzałożyciel i wykładowca TKN (1978-1980), członek Komisji Ekspertów MKS w Stoczni Gdańskiej im. Lenina (24 VIII 1980), doradca struktur regionalnych i krajowych NSZZ "Solidarność", internowany, doradca podziemnych struktur "Solidarności", uczestnik rozmów Okrągłego Stołu, poseł Sejmu kontraktowego z ramienia KO "S" (następnie ROAD, 1989-1991), w III RP poseł Sejmu RP I-III kadencji z ramienia UD/UW (1991-2001), przewodniczący Rady Politycznej UW (2000-2001), poseł do Parlamentu Europejskiego z ramienia UW (2004-2008), członek PD (2005-2008), zginął w wypadku samochodowym |